tough customer someone - Alemán Inglés Diccionario